<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
  <title>Filtre AviSynth Merge / MergeLuma / MergeChroma</title>


  <link rel="stylesheet" type="text/css" href="../../avisynth.css">

</head>


<body>

<h2>
<a name="Merge"></a>Merge / MergeChroma / MergeLuma </h2>

<p><code>Merge </code>(<var>clip1, clip2,
float weight=0.5</var>)&nbsp;<code><br>

MergeChroma </code>(<var>clip1, clip2, float weight=1.0</var>)<br>

<code>MergeLuma </code>(<var>clip1, clip2, float
weight=1.0</var>)
</p>

<p>Ces filtres permettent de m&eacute;langer&nbsp;la luminance ou la
chrominance (ou les deux) d'un clip et d'un autre. Il y a un
param&egrave;tre de poids optionnel (un pourcentage entre les deux
clips peut &ecirc;tre indiqu&eacute;). <code>Merge </code>est pr&eacute;sent depuis <em>v2.56</em>.
</p>

<p><var>clip1</var> est le clip qui va avoir sa luminance ou sa
chrominance modifi&eacute;es (en fonction du filtre que vous
utiliserez), cela veut dire que l'autre canal (chrominance si vous
utilisez <code>MergeLuma</code>,
luminance si vous utilisez <code>MergeChroma</code>) reste inchang&eacute;.
</p>

<p><var>clip2</var> est le clip duquel la luminance ou la chrominance sont extraites pour &ecirc;tre m&eacute;lang&eacute;es au clip1. Dans <code>MergeChroma</code>, c'est de ce clip que sera prise la chrominance, et vice-versa pour <code>MergeLuma</code>.
</p>

<p>Le param&egrave;tre <var>weight</var>(poids) d&eacute;finit
l'influence que doit avoir le nouveau clip. Les valeurs possibles sont
&agrave; choisir dans la plage allant de 0.0 &agrave; 1.0, o&ugrave;
0.0 signifie qu'il n'a aucune influence et&nbsp;1.0 qu'il&nbsp;
&eacute;crasera compl&egrave;tement le canal concern&eacute; du clip1
(par d&eacute;faut). Le filtre sera l&eacute;g&egrave;rement plus lent
en utilisant un poids diff&eacute;rent de
0.0, 0.5 ou 1.0.
</p>

<p>Voir&nbsp;<a href="../syntax.htm#multiclip" target="_self">ici</a> pour conna&icirc;tre les propri&eacute;t&eacute;s des clip r&eacute;sultants.
</p>

<pre># Applique un flou sur la luminance seulement.<br>mpeg2source("c:\apps\avisynth\main.d2v")<br>lumvid = Blur(1.0)<br>MergeLuma(lumvid)<br><br># Cela va produire un lissage spatial sur la chrominance<br># et qui sera ensuite m&eacute;lang&eacute; &agrave; moiti&eacute; avec l'image originale.<br>mpeg2source("c:\apps\avisynth\main.d2v")<br>chromavid = SpatialSmoother(2,3) <br>MergeChroma(chromavid,0.5)<br><br># Ce script produit un lissage temporel et un l&eacute;ger lissage spatial<br># sur la luminance, et un lissage spatial plus agressif<br># sur la chrominance.<br># La luminance du clip d'origine est ensuite ajout&eacute;e avec la version liss&eacute;<br># en appliquant un poids de 75% &agrave; la version liss&eacute;e.<br># La chrominance est compl&egrave;tement remplac&eacute;e par la version liss&eacute;e.<br>mpeg2source("c:\apps\avisynth\main.d2v")<br>luma = TemporalSmoother(2,3)<br>luma = luma.Spatialsmoother(3,10,10)<br>chroma = Spatialsmoother(3,40,40)<br>MergeLuma(luma,0.75)<br>MergeChroma(chroma)<br><br># Ce script produit une moyenne des deux sources.<br>avisource("c:\apps\avisynth\main.avi")<br>vid2 = avisource("c:\apps\avisynth\main2.avi")<br>Merge(vid2)</pre>

<p><b>Changements:</b></p>

<table border="1" width="12%">

  <tbody>

    <tr>

      <td width="5%">v2.56</td>

      <td width="95%">ajout de Merge</td>

    </tr>

  </tbody>
</table>

<p><kbd>$English Date: 2005/07/08 22:53:16 $<br>

French translation date: 2006/02/05 JasonFly <a href="mailto:macpaille@users.sourceforge.net">macpaille@users.sourceforge.net</a></kbd>
</p>

<form>
  <input value="Retour" onclick="history.go(-1)" type="button"></form>

</body>
</html>
